cost lives - Espagnol Anglais Dictionnaire